.info_wrap{
  width: 1200px;
  height: 532px;
  margin: 20px auto;
}
.info{
  width: 1200px;
  height: 532px;
  display: flex;
}
.info_wrap .info_left{
  width: 45%;
  height: 532px;
  /* background: darkorange; */
  display: flex;
  justify-content: space-around;
  padding-top:80px;
  box-sizing: border-box;
}
.info_wrap .info_left .small_img{
  width: 80px;
  height: 377px;

  text-align: center;
}
.info_wrap .info_left .small_img img{
  width: 72px;
  height: 72px;
  cursor: pointer;
}
.info_wrap .info_left .big_img{
  width: 410px;
  height: 410px;
}
.info_wrap .info_left .big_img img{
  width: 410px;
  height: 410px;
}
.info_wrap .info_right{
  width: 55%;
  height: 410px;
  /* background: darkgreen; */
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding-left:50px ;
  box-sizing: border-box;
  font-size:20px;
}
.store{
  border-bottom:1px dotted #ccc;
}
.btn_wrap{
  border-top:1px dotted #ccc ;
}
.num input{
  width: 40px;
  height: 30px;
  text-align: center;
}
.num button{
  width: 30px;
  height: 30px;
}
.btn_wrap button{
  width: 140px;
  height: 40px;
}
.btn_wrap button:nth-child(1){
  background: #ff3574;
}
.btn_wrap button:nth-child(2){
  background:white;
  border: 2px solid  #ff3574;
}

.store img{
  width: 50px;
  height: 50px;
  vertical-align: middle;
}
.store  span{
  color: #ff3574;
}
.goods_info{
  width: 1200px;
  text-align: center;
  margin: 10px auto;
}
.goods_info h1{
  text-align: left;
}